﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Text;
using System.Drawing;
using F_SER.Module;
using System.Data;
using System.Data.SqlClient;
using System.ComponentModel;





namespace F_SER
{
    // 注意: 使用“重构”菜单上的“重命名”命令，可以同时更改代码和配置文件中的接口名“IService1”。
    [ServiceContract]

    public interface IService1
    {
        [OperationContract]
        void f_right(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right01(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right02(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right03(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right04(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right05(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right06(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right07(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right08(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right09(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);

        [OperationContract]
        void f_right10(F_SER.Module.lc_data a_data, ref string a_out, ref string a_out2);
    }

    // 使用下面示例中说明的数据约定将复合类型添加到服务操作。
    [DataContract]

    public class CompositeType
    {
        bool boolValue = true;
        string stringValue = "Hello";

        [DataMember]
        public bool BoolValue
        {
            get { return boolValue; }
            set { boolValue = value; }
        }

        [DataMember]
        public string StringValue
        {
            get { return stringValue; }
            set { stringValue = value; }
        }
    }

}
